1
I absolutely love these monsters. That sort of sound coming from 2.3l shouldn't be possible :)
It reminds me of a sprint car, actually.